tape teleprinter - Turkish English Dictionary